mummified fetus - French English Dictionary